div#menu {
    height:52px;
}

div#menu ul {
    margin:0;
    padding: 0;
    list-style: none;
    float: left;
}
div#menu ul.menu {
    padding-left: 10px;
}

div#menu li {
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 0 5px 0 0;
    display: block;
    float: left;
	
}
div#menu >ul.menu>li:first-child{
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	width:80px;
}
div#menu li:hover>ul {
    left: -2px;
}

div#menu a {
    position: relative;
    z-index: 10;
    height: 52px;
    display: block;
    float: left;
    line-height: 52px;
    text-decoration: none;
	font-size:18px;
	font-family:supermarket; font-weight:normal;
}
div#menu a:hover, div#menu a:hover span {}
div#menu li.current a {}

div#menu span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
}
div#menu ul ul a.parent span {
    background-position:95% 8px;
    background-image: url(../images/menu/item-pointer.gif);
}
div#menu ul ul a.parent:hover span {
    background-image: url(../images/menu/item-pointer-mover.gif);
}

/* menu::level1 */
div#menu a {
    padding: 0 10px 0 10px;
    line-height: 37px;
    color: #e5e5e5;
}
div#menu span {
    margin-top: 5px;
}/**@replace#1*/
div#menu li {}
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none; width:175px !important; height:30px !important; margin:0 5px 2px 0px;
	border-top: 1px solid rgba(0, 0, 2, 0.25);
	border-right: 1px solid rgba(0, 0, 2, 0.12);
	border-bottom: 1px solid rgba(0, 0, 2, 0.12);
	border-left: 1px solid rgba(0, 0, 2, 0.25);
	border-radius: 4px;
	background: rgba(0, 0, 2, 0.2);
	box-shadow: 1px 1px 0 rgba(253,253,255,0.05);
	
}
div#menu ul ul li:hover{ background:#000;}
div#menu ul ul li a{ font-size:16px; line-height:30px;}
div#menu ul ul {
    position: absolute;
    top: 40px;
    left: -999em;
    min-width: 180px;
    padding:0 5px 0 5px;
    background:#303030;
    margin-top:1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:3px 0 0 -2px;
}
div#menu ul ul a {
    padding: 0 0 0 15px;
    height: auto;
    float: none;
    display: block;
    line-height: 24px;
    color: rgb(169,169,169);
}
div#menu ul ul span {
    margin-top: 0;
    padding-right: 15px;
    color: rgb(169,169,169);
	font-family:supermarket;
}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
    width: 100%;
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -38px 0 0 163px !important;
    margin-left:172px;
}

/* colors */
div#menu ul ul ul { background:#303030; padding:0 5px 0 5px; }
div#menu ul ul ul ul { background: rgb(38,38,38); padding:0 5px 0 5px; }
div#menu ul ul ul ul { background: rgb(35,35,35); }

/* lava lamp */
div#menu li.back {
    background: url(../images/menu/lava.png) no-repeat right -52px !important;
    background-image: url(../images/menu/lava.gif);
    width: 13px;
    height: 52px;
    z-index: 8;
    position: absolute;
    margin: 0px 0 0 -5px;
}
div#menu li.back .left {
    background: url(../images/menu/lava.png) no-repeat top left !important;
    background-image: url(../images/menu/lava.gif);
    height: 44px;
    margin-right: 8px;
}

[id^="example1a-"], [id^="example1b-"], [id^="example101a-"], [id^="example101b-"], [id^="example2-"], [id^="example3a-"], [id^="example3b-"], [id^="example4a-"], [id^="example4b-"], [id^="example9-"], [id^="example10-"], [id^="example11-"], [id^="example12-"], [id^="example13-"], [id^="example14-"], [id^="example15-"] {
	cursor:pointer;
	font-family: sans-serif;
	color:#3c3c3c;
	border: 1px solid #3c3c3c;
	border-radius: 15px;
	background: #fcfcfc;
	text-decoration: none;
	width:450px;
	height:150px;
	padding:10px 0px 5px 15px;
	margin:10px;
	font-size:20px;
	box-shadow: 0 0 0 3px rgba(0,0,0,0.1);
}
[id^="example1b-"], [id^="example101b-"], [id^="example3b-"], #example2-click-prev, #example2-click-next, #example9-click-prev, #example9-click-next, #example10-click-prev, #example10-click-next, [id^="example12-"], [id^="example13-"], [id^="example14-"], [id^="example15-"] {
	text-decoration: none;
	display:block;
	position:relative;
	float:left;
	width:36px;
	height:16px;
	font-size:12px;
	padding:5px 0px 5px 10px;
	margin:5px;
}
[id^="example4a-"], [id^="example4b-"] {
	display:block;
	position:relative;
	float:left;
	width:45px;
	height:55px;
}
[id^="example9-"] {
	display:block;
	position:absolute;
	width:50px;
	height:50px;
	border-radius:200px;
}
[id^="example10-"], [id^="example11-"] {
	display:block;
	position:absolute;
	width:45px;
	height:55px;
}
[id^="example12-"] {
	width:500px;
	height:16px;
	margin:0px;
	clear:both;
	overflow:hidden;
	margin-top:-1px;
	border-radius:0px;
	box-shadow:2px 3px 0 rgba(0,0,0,0.3);
}
[id^="example13-"] {
	width:440px;
	height:auto;
	clear:both;
	margin:10px;
	border-radius:0px;
	box-shadow:2px 3px 0 rgba(0,0,0,0.3);
}
[id^="example14-"], [id^="example15-"] {
	box-shadow: 2px 3px 0 rgba(0,0,0,0.3);
}
[id^="example1a-"], [id^="example101a-"], [id^="example2-"], [id^="example3a-"], [id^="example3b-item-"] {
	display:block;
	position:absolute;
}
[id^="example2-"], [id^="example3a-"] {
	margin-left:-150px;
}
[id^="example3b-item-"] {
	margin-left:100px;
}
[id^="example1b-"]:hover, [id^="example101b-"]:hover, [id^="example2-"]:hover, [id^="example3a-"]:hover, [id^="example3b-"]:hover, [id^="example4a-"]:hover, [id^="example4b-"]:hover, [id^="example9-"]:hover, [id^="example10-"]:hover, [id^="example11-"]:hover, [id^="example12-"]:hover, [id^="example13-"]:hover, [id^="example14-"]:hover, [id^="example15-"]:hover, [id^="example1b-"].active, [id^="example101b-"].active, [id^="example3b-"].active, [id^="example4a-"].active, [id^="example4b-"].active, [id^="example9-"].active, [id^="example10-"].active, [id^="example11-"].active, [id^="example12-"].active, [id^="example13-"].active, [id^="example14-"].active, [id^="example15-"].active {
	background:#92e8ff;
}
[id^="example1a-"], [id^="example101a-"], [id^="example2-"].active, [id^="example3a-"].active, [id^="example3b-"].active, [id^="example9-"].active, [id^="example10-"].active, [id^="example11-"].active, [id^="example14-"].active, [id^="example15-"].active {
	cursor:default;
}
[id^="example2-"].active, [id^="example3a-"].active {
	background:#fcfcfc;
}
#example3b-click-prev, #example3b-click-next {
	display:block;
	position:relative;
	float:left;
	margin-top:40px;
	top:10px;
	left:190px;
}
#example2-click-prev, #example2-click-next, #example9-click-prev, #example9-click-next {
	top:210px;
	left:200px;
}
#example10-click-prev, #example10-click-next {
	top:250px;
	left:200px;
}
#mycounter {
	text-decoration: none;
	display:block;
	position:relative;
	float:left;
	font-size:12px;
	padding:5px 0px 5px 10px;
	margin:6px 0px;
}
div#menu ul ul.menu_list1{ width:370px; padding:5px 0px 5px 3px;}
div#menu ul ul.menu_list2{ width:735px; padding:5px 5px 5px 3px;}
div#menu ul ul.menu_list3{ width:370px; padding:5px 0px 5px 3px;}
div#menu ul ul.menu_list4{ width:370px; padding:5px 0px 5px 3px;}
div#menu ul ul.menu_list5{ width:185px; padding:5px 0px 5px 3px;}
div#menu ul ul.menu_list6{ width:185px; padding:5px 0px 5px 3px;}
ul.list1{width:185px !important; padding:5px 0px 5px 3px !important; left:18px !important; top:32px !important; }
ul.list2{width:185px !important; padding:5px 0px 5px 3px !important; left:18px !important; top:32px !important; }
ul.list3{width:185px !important; padding:5px 0px 5px 3px !important; left:18px !important; top:32px !important; }
ul.list4{width:185px !important; padding:5px 0px 5px 3px !important; left:18px !important; top:32px !important; }
.menu_lest_col1{ width:180px; float:left; margin:0 5px 0 0;}
.menu_lest_col2{ width:180px; float:left; margin:0 5px 0 0;}
.menu_lest_col3{ width:180px; float:left; margin:0 5px 0 0;}
.menu_lest_col4{ width:180px; float:left;}